Branch-explore-merge: Facilitating real-time revision control in collaborative visual exploration